Many elements and details